package cn.fintecher.pangolin.service.manage.response;

import cn.fintecher.pangolin.common.enums.BaseStatus;
import cn.fintecher.pangolin.common.enums.DepartmentCollectionType;
import cn.fintecher.pangolin.common.enums.DepartmentType;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Auther: xiaqun
 * @Description: 部门查询返回对象
 * @Date: 10:05 2019/8/15
 */

@Data
public class DepartmentResponse {
    @ApiModelProperty(value = "部门ID")
    private String id;

    @ApiModelProperty(value = "部门名称")
    private String name;

    @ApiModelProperty(value = "父级部门ID")
    private String parent;

    @ApiModelProperty(value = "机构code")
    private String departCode;

    @ApiModelProperty(value = "机构级别")
    private Integer level;

    @ApiModelProperty(value = "机构状态")
    private BaseStatus status;

    @ApiModelProperty(value = "机构类型")
    private DepartmentType type;

    @ApiModelProperty(value = "催收类型")
    private DepartmentCollectionType collectionType;

    @ApiModelProperty(value = "地址")
    private String address;

    @ApiModelProperty(value = "联系人")
    private String contact;

    @ApiModelProperty(value = "联系电话")
    private String contactNo;
}
